obstacle to world peace